woman of easy virtue - French English Dictionary